{
    "configurations": [
        {
            "name": "Windows (MinGW-w64)",
            "defines": [
                "UNICODE",
                "_UNICODE"
            ],
            "includePath": [
                "${workspaceFolder}/src/**",
                "c:/msys64/mingw64/include"
            ],
            "compilerPath": "C:/msys64/ucrt64/bin/g++.exe",
            "customConfigurationVariables": {
                "debuggerPath": "C:/msys64/ucrt64/bin/gdb.exe",
                "compilerPath": "C:/msys64/ucrt64/bin/g++.exe",
                "executableName": "mazecaster.exe",
                "includePath": "c:/msys64/mingw64/include",
                "libraryPath": "c:/msys64/mingw64/lib",
                "linkerFlags": "-lmingw32 -lSDL2main -mwindows -lSDL2"
            }
        },
        {
            "name": "Linux (GCC)",
            "includePath": [
                "${workspaceFolder}/src/**"
            ],
            "compilerPath": "/usr/bin/g++",
            "customConfigurationVariables": {
                "debuggerPath": "/usr/bin/gdb",
                "compilerPath": "/usr/bin/g++",
                "executableName": "mazecaster.out",
                "includePath": "/usr/include",
                "libraryPath": "/usr/lib",
                "linkerFlags": "-lSDL2"
            }
        }
    ],
    "version": 4
}